home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr53
/
pctv4n_1.zip
/
QELIBAPI.H
< prev
next >
Wrap
Text File
|
1993-06-10
|
2KB
|
64 lines
/*************************************************
* FILE NAME: qelibapi.h TITLE: QELIB API functions
*
* AUTHOR: Ken North Resource Group, Inc.
* 2604B El Camino Real, #351
* copyright(c)1992 Carlsbad, CA 92008
**************************************************
* SYNOPSIS:
* Function prototypes for use with Q+E Lib
* database DLLs
**************************************************/
#ifndef __QEAPI_H
#define __QEAPI_H
#define __QE
#ifndef __WINDOWS_H /* prevent multiple includes */
#include <windows.h>
#endif
#ifndef __QEDEFS_H
#include "QEdefs.h"
#endif
/* define QELIB funcs as PASCAL style calls */
int FAR PASCAL qeBeginTran( int );
int FAR PASCAL qeBindCol( int, int,
POINTER, POINTER);
POINTER FAR PASCAL qeColName( int, int );
int FAR PASCAL qeColScale( int, int );
int FAR PASCAL qeColType( int, int );
long FAR PASCAL qeColWidth( int, int );
int FAR PASCAL qeConnect( POINTER );
int FAR PASCAL qeCommit( int );
LONG FAR PASCAL qeDataLen( int );
LONG FAR PASCAL qeDBErr();
int FAR PASCAL qeDisconnect( int );
int FAR PASCAL qeEndSQL( int );
int FAR PASCAL qeErr(void);
int FAR PASCAL qeExecSQL( int, POINTER );
int FAR PASCAL qeFetchNext( int );
int FAR PASCAL qeNumCols( int );
int FAR PASCAL qeRollback( int );
POINTER FAR PASCAL qeValChar( int, int,
POINTER, int );
int FAR PASCAL qeValCharBuf( int, POINTER,
int, POINTER, int );
#endif